/// <summary>
/// 过期动作
/// </summary>
export enum ExpireActionEnum {
    /// <summary>
    /// 自动批准
    /// </summary>
    Approve = 1,

    /// <summary>
    /// 驳回节点
    /// </summary>
    RejectNode = 2,

    /// <summary>
    /// 自动拒绝
    /// </summary>
    AuditRefuse = 3,

    /// <summary>
    /// 无动作
    /// </summary>
    NoAction = 99,
}

//流程节点类型
export enum FlowNodeTypeEnum {
    /// <summary>
    /// 开始节点
    /// </summary>
    input = 1,

    /// <summary>
    /// 普通节点
    /// </summary>
    ordinaryNode = 2,

    /// <summary>
    /// 会签节点
    /// </summary>
    countersign = 3,

    /// <summary>
    /// 垂直泳道
    /// </summary>
    czLane = 4,

    /// <summary>
    /// 水平泳道
    /// </summary>
    spLane = 5,

    /// <summary>
    /// 归档节点
    /// </summary>
    output = 99,
}

//节点会签方式
export enum NodeCountersignWayEnum {
    /// <summary>
    /// 无
    /// </summary>
    None = 0,

    /// <summary>
    /// 全部审核人审批
    /// </summary>
    AllReviewerExamine = 1,

    /// <summary>
    /// 只需任意一人审批
    /// </summary>
    EitherReviewerExamine = 2,
}

//节点会签顺序
export enum NodeCountersignOrderEnum {
    /// <summary>
    /// 无
    /// </summary>
    None = 0,

    /// <summary>
    /// 按顺序审批
    /// </summary>
    OrderAsc = 1,

    /// <summary>
    /// 不按顺序审批
    /// </summary>
    NoOrder = 2,
}

//流程节点状态
export enum FlowNodeStateEnum {
    /// <summary>
    /// 未发布
    /// </summary>
    UnPublish = 0,

    /// <summary>
    /// 审核中
    /// </summary>
    InExamine = 1,

    /// <summary>
    /// 审核通过
    /// </summary>
    AuditPass = 2,

    /// <summary>
    /// 审核拒绝
    /// </summary>
    AuditRefuse = 4,

    /// <summary>
    /// 审核驳回
    /// </summary>
    AuditDismissal = 8,

    /// <summary>
    /// 归档
    /// </summary>
    Filing = 32,
}

//流程节点状态
export enum FlowApplyStateEnum {
    /// <summary>
    /// 未发布
    /// </summary>
    UnPublish = 0,

    /// <summary>
    /// 审核中
    /// </summary>
    InExamine = 1,

    /// <summary>
    /// 审核通过
    /// </summary>
    AuditPass = 2,

    /// <summary>
    /// 审核拒绝
    /// </summary>
    AuditRefuse = 4,

    /// <summary>
    /// 审核驳回
    /// </summary>
    AuditDismissal = 8,

    /// <summary>
    /// 作废
    /// </summary>
    Cancel = 16,

    /// <summary>
    /// 归档
    /// </summary>
    Filing = 32,
}